package com.yiren.backstage.currency.entity.record;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Generated;

/**
 * Describe 项目实时移动点位记录实体类
 *
 * @author WRX
 * @date 2022/7/25
 */
@Entity
public class CarRecordPointEntity {

    @Id(autoincrement = true)
    private Long id;

    /*** 外键 */
    private Long recordId;

    /*** 高精度坐标x */
    private float x;

    /*** 高精度坐标y */
    private float y;

    /*** 低精度经度 */
    private double l;

    /*** 低精度维度 */
    private double w;

    /*** 车辆角度 */
    private float ca;

    /*** 右边距 */
    private String dr;

    /*** 左边距 */
    private String dl;

    /*** 俯仰角 */
    private String fy;

    /*** 时间 */
    private long time;

    /*** 灯光 */
    private int dg;

    /*** 评判id */
    private String gradeId;

    /*** 扣分原因 */
    private String cause;

    /*** 扣分 */
    private int score;

    /*** 项目名称 */
    private String name;

    /*** 语音 */
    private String voice;

    /*** 档位 */
    private String gear;

    /*** 车速 */
    private int speed;

    @Generated(hash = 1721152263)
    public CarRecordPointEntity(Long id, Long recordId, float x, float y, double l,
            double w, float ca, String dr, String dl, String fy, long time, int dg,
            String gradeId, String cause, int score, String name, String voice,
            String gear, int speed) {
        this.id = id;
        this.recordId = recordId;
        this.x = x;
        this.y = y;
        this.l = l;
        this.w = w;
        this.ca = ca;
        this.dr = dr;
        this.dl = dl;
        this.fy = fy;
        this.time = time;
        this.dg = dg;
        this.gradeId = gradeId;
        this.cause = cause;
        this.score = score;
        this.name = name;
        this.voice = voice;
        this.gear = gear;
        this.speed = speed;
    }

    @Generated(hash = 1665299023)
    public CarRecordPointEntity() {
    }

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getRecordId() {
        return this.recordId;
    }

    public void setRecordId(Long recordId) {
        this.recordId = recordId;
    }

    public float getX() {
        return this.x;
    }

    public void setX(float x) {
        this.x = x;
    }

    public float getY() {
        return this.y;
    }

    public void setY(float y) {
        this.y = y;
    }

    public double getL() {
        return this.l;
    }

    public void setL(double l) {
        this.l = l;
    }

    public double getW() {
        return this.w;
    }

    public void setW(double w) {
        this.w = w;
    }

    public float getCa() {
        return this.ca;
    }

    public void setCa(float ca) {
        this.ca = ca;
    }

    public String getDr() {
        return this.dr;
    }

    public void setDr(String dr) {
        this.dr = dr;
    }

    public String getDl() {
        return this.dl;
    }

    public void setDl(String dl) {
        this.dl = dl;
    }

    public String getFy() {
        return this.fy;
    }

    public void setFy(String fy) {
        this.fy = fy;
    }

    public long getTime() {
        return this.time;
    }

    public void setTime(long time) {
        this.time = time;
    }

    public int getDg() {
        return this.dg;
    }

    public void setDg(int dg) {
        this.dg = dg;
    }

    public String getGradeId() {
        return this.gradeId;
    }

    public void setGradeId(String gradeId) {
        this.gradeId = gradeId;
    }

    public String getCause() {
        return this.cause;
    }

    public void setCause(String cause) {
        this.cause = cause;
    }

    public int getScore() {
        return this.score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getVoice() {
        return this.voice;
    }

    public void setVoice(String voice) {
        this.voice = voice;
    }

    public String getGear() {
        return this.gear;
    }

    public void setGear(String gear) {
        this.gear = gear;
    }

    public int getSpeed() {
        return this.speed;
    }

    public void setSpeed(int speed) {
        this.speed = speed;
    }
}
